/**
  * desc：  桥接 - 加载对话框
  * author：lawrence
  * date：  2019/3/28 上午10:16
  */
import {NativeModules} from 'react-native';

export default class RNLoadingDialog {

    /**
     * 显示加载框...
     * @param message 提示文本
     * @param button 取消按钮文案
     * @param onCancel 点击取消按钮回调
     */
    static show(message = '', button = '', onCancel = null) {
        NativeModules.RNLoadingDialog.show(message, button).then((des) => {
            onCancel && onCancel();
        });
    }

    static dismiss() {
        NativeModules.RNLoadingDialog.dismiss();
    }

}
